

.widget {
    width: 560rpx;
    height: 890rpx;
  }
  .pillClose {
    position:fixed;
    width: 750rpx;
    height: 100vh;
    z-index: 100000;
    -webkit-transform: translateZ(0);
    top: 0;
    left: 0;
    background-color: rgba(0,0,0,0.4);
    .posterCon {
      position: relative;
      width: 100%;
      height: 100%;
        text-align: center;
        // margin-top: 40rpx;
        .closePill {
          height: 50rpx;
          position: relative;
          margin-top: 20rpx;
          .closeIcon {
            position: absolute;
            top: 0;
            right: 44rpx;
          }
          
        }
        
    }
    .save {
        margin: auto;
        margin-top: 64rpx;
        width: 340rpx;
        height: 80rpx;
        line-height: 80rpx;
        text-align: center;
        background-color: #FD301D;
        color: #fff;
        border-radius: 40rpx;
        image {
          width: 34rpx;
          height: 36rpx;
          margin-right: 12rpx;
          vertical-align: middle;
        }
        text {
          font-size: 30rpx;
        }
    }
  }
  .pill{
    background-color: rgba(0,0,0,0) !important;
  }
  .canvas1{
    position: fixed;
    top: -10000rpx;
    left: 0rpx;
    z-index: -1;
  }
  .haibao {
    position: relative;
    left: 37%;
    transform: translateX(-50%);
    margin-top:  8rpx;
  }